package org.colafries.admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.colafries.admin.entity.vo.ColumnRspVO;
import org.colafries.admin.entity.vo.CustomTableReqVO;
import org.colafries.admin.entity.domain.CustomTable;

import java.util.List;

/**
 * @author colafries
 * @version v1.0
 * @ClassName ICustomTableService
 * @Description
 * @date Created in 2024/4/8
 **/
public interface ICustomTableService extends IService<CustomTable> {
    /**
     * 获取自定义表列表
     * @param customTableReqVO
     * @return java.util.List<org..colafries.admin.entity.domain.CustomTable>
     * @author colafries
     * @Date 2024/4/8
     */
    List<CustomTable> getAll(CustomTableReqVO customTableReqVO);

    List<ColumnRspVO> getTableSchema(CustomTableReqVO customTableReqVO);
}
